#ifndef _CINEMATIC_COMMAND_H_
#define _CINEMATIC_COMMAND_H_

#include "CGlobals.h"

extern CGlobals* g;
class CCinematicThread;
//--------------------------------------------------------------------------------------------------
//
//--------------------------------------------------------------------------------------------------
class CCinematicCommand
{
	public:
		CCinematicCommand();
		CCinematicCommand(const CCinematicCommand&);

		~CCinematicCommand();		

		void CalculateTime(CCinematicThread *pThread);

		s32				m_id;
		stringw			m_Name;		
		IAttributes*	m_Attributes;
		s32				m_time;
		s32				m_threadTime;
};
//--------------------------------------------------------------------------------------------------
//
//--------------------------------------------------------------------------------------------------
#endif